rumbling vibration - Turkish English Dictionary